home *** CD-ROM | disk | FTP | other *** search
/ comtecelectrical.ca / www.comtecelectrical.ca.tar / www.comtecelectrical.ca / infobots / Backup / MSOCache / All Users / 90000409-6000-11D3-8CFE-0150048383C9 / YH561411.CAB / FL_asp_xsd________.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2000-11-29  |  70KB  |  1,437 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <schema targetNamespace='Web Forms Controls'
  3.         xmlns='http://www.w3.org/1999/XMLSchema'
  4.         xmlns:asp='http://schemas.microsoft.com/Schemas/AspWebControls'
  5.         xmlns:vs='http://schemas.microsoft.com/Schemas/VisualStudio/HTML Intellisense'
  6.                vs:ishtmlschema='false'
  7.                vs:iscasesensitive='false'>
  8.  
  9. <annotation>
  10.     <documentation>
  11.     ASP Web Forms Controls schema.
  12.     </documentation>
  13. </annotation>
  14.  
  15.  
  16. <!-- < TableCell attributes > -->
  17. <attributeGroup name="TableCellAttributes" vs:nonbrowseable="true">
  18.   <attribute name="VerticalAlign" type="VerticalAlign" />
  19.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  20.   <attribute name="ColumnSpan" type="integer" />
  21.   <attribute name="Wrap" type="boolean" />
  22.   <attribute name="Text" type="string" />
  23.   <attribute name="RowSpan" type="integer" />
  24.   <attribute name="OnDisposed" vs:omtype="event" />
  25.   <attributeGroup ref="WebControlAttributes" />
  26. </attributeGroup>
  27.  
  28. <!-- < Label attributes > -->
  29. <attributeGroup name="LabelAttributes" vs:nonbrowseable="true">
  30.   <attribute name="Enabled" type="boolean" />
  31.   <attribute name="Text" type="string" />
  32.   <attribute name="OnDisposed" vs:omtype="event" />
  33.   <attributeGroup ref="WebControlAttributes" />
  34. </attributeGroup>
  35.  
  36. <!-- < BaseDataList attributes > -->
  37. <attributeGroup name="BaseDataListAttributes" vs:nonbrowseable="true">
  38.   <attribute name="DataMember" type="string" />
  39.   <attribute name="DataSource" type="Object" />
  40.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  41.   <attribute name="OnDisposed" vs:omtype="event" />
  42.   <attributeGroup ref="WebControlAttributes" />
  43. </attributeGroup>
  44.  
  45. <!-- < TableItemStyle attributes > -->
  46. <attributeGroup name="TableItemStyleAttributes" vs:nonbrowseable="true">
  47.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  48.   <attribute name="Wrap" type="boolean" />
  49.   <attribute name="VerticalAlign" type="VerticalAlign" />
  50.   <attribute name="OnDisposed" vs:omtype="event" />
  51.   <attributeGroup ref="StyleAttributes" />
  52. </attributeGroup>
  53.  
  54. <!-- < BaseCompareValidator attributes > -->
  55. <attributeGroup name="BaseCompareValidatorAttributes" vs:nonbrowseable="true">
  56.   <attribute name="Type" type="ValidationDataType" />
  57.   <attribute name="OnDisposed" vs:omtype="event" />
  58.   <attributeGroup ref="BaseValidatorAttributes" />
  59. </attributeGroup>
  60.  
  61. <!-- < CommandEventArgs attributes > -->
  62. <attributeGroup name="CommandEventArgsAttributes" vs:nonbrowseable="true">
  63.   <attribute name="CommandName" type="string" />
  64.   <attribute name="CommandArgument" type="Object" />
  65. </attributeGroup>
  66.  
  67. <!-- < WebControl attributes > -->
  68. <attributeGroup name="WebControlAttributes" vs:nonbrowseable="true">
  69.   <attribute name="Font-Size" type="ui4" />
  70.   <attribute name="Font-Overline" type="boolean" />
  71.   <attribute name="Font-Underline" type="boolean" />
  72.   <attribute name="Font-Names" type="string" />
  73.   <attribute name="Font-Italic" type="boolean" />
  74.   <attribute name="Font-Bold" type="boolean" />
  75.   <attribute name="Font-Strikeout" type="boolean" />
  76.   <attribute name="ToolTip" type="string" />
  77.   <attribute name="Height" type="ui4" />
  78.   <attribute name="BorderWidth" type="ui4" />
  79.   <attribute name="ForeColor" type="string" vs:builder="color" />
  80.   <attribute name="Enabled" type="boolean" />
  81.   <attribute name="BorderStyle" type="BorderStyle" />
  82.   <attribute name="BorderColor" type="string" vs:builder="color" />
  83.   <attribute name="Width" type="ui4" />
  84.   <attribute name="CssClass" type="string" />
  85.   <attribute name="AccessKey" type="string" />
  86.   <attribute name="BackColor" type="string" vs:builder="color" />
  87.   <attribute name="TabIndex" type="Int16" />
  88.   <attribute name="OnDisposed" vs:omtype="event" />
  89.   <attribute name="OnDataBinding" vs:omtype="event" />
  90.   <attribute name="Style" vs:builder="style" />
  91.   <attribute name="Runat">
  92.     <simpleType base="string">
  93.       <enumeration value="Server" />
  94.     </simpleType>
  95.   </attribute>
  96.   <attributeGroup ref="ControlAttributes" />
  97. </attributeGroup>
  98.  
  99. <!-- < Control attributes > -->
  100. <attributeGroup name="ControlAttributes" vs:nonbrowseable="true">
  101.   <attribute name="ID" type="string" />
  102.   <attribute name="EnableViewState" type="boolean" />
  103.   <attribute name="Visible" type="boolean" />
  104.   <attribute name="OnDisposed" vs:omtype="event" />
  105. </attributeGroup>
  106.  
  107. <!-- < TableRow attributes > -->
  108. <attributeGroup name="TableRowAttributes" vs:nonbrowseable="true">
  109.   <attribute name="VerticalAlign" type="VerticalAlign" />
  110.   <element name="TableCell" type="TableCellDef" />
  111.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  112.   <attribute name="OnDisposed" vs:omtype="event" />
  113.   <attributeGroup ref="WebControlAttributes" />
  114. </attributeGroup>
  115.  
  116. <!-- < CheckBox attributes > -->
  117. <attributeGroup name="CheckBoxAttributes" vs:nonbrowseable="true">
  118.   <attribute name="Checked" type="boolean" />
  119.   <attribute name="TextAlign" type="TextAlign" />
  120.   <attribute name="AutoPostBack" type="boolean" />
  121.   <attribute name="Text" type="string" />
  122.   <attribute name="OnCheckedChanged" vs:omtype="event" />
  123.   <attribute name="OnDisposed" vs:omtype="event" />
  124.   <attributeGroup ref="WebControlAttributes" />
  125. </attributeGroup>
  126.  
  127. <!-- < Style attributes > -->
  128. <attributeGroup name="StyleAttributes" vs:nonbrowseable="true">
  129.   <attribute name="Font-Size" type="ui4" />
  130.   <attribute name="Font-Overline" type="boolean" />
  131.   <attribute name="Font-Underline" type="boolean" />
  132.   <attribute name="Font-Names" type="string" />
  133.   <attribute name="Font-Italic" type="boolean" />
  134.   <attribute name="Font-Bold" type="boolean" />
  135.   <attribute name="Font-Strikeout" type="boolean" />
  136.   <attribute name="Width" type="ui4" />
  137.   <attribute name="Height" type="ui4" />
  138.   <attribute name="BorderWidth" type="ui4" />
  139.   <attribute name="ForeColor" type="string" vs:builder="color" />
  140.   <attribute name="BorderStyle" type="BorderStyle" />
  141.   <attribute name="BorderColor" type="string" vs:builder="color" />
  142.   <attribute name="CssClass" type="string" />
  143.   <attribute name="BackColor" type="string" vs:builder="color" />
  144.   <attribute name="OnDisposed" vs:omtype="event" />
  145. </attributeGroup>
  146.  
  147. <!-- < BaseValidator attributes > -->
  148. <attributeGroup name="BaseValidatorAttributes" vs:nonbrowseable="true">
  149.   <attribute name="EnableClientScript" type="boolean" />
  150.   <attribute name="Display" type="ValidatorDisplay" />
  151.   <attribute name="Enabled" type="boolean" />
  152.   <attribute name="ErrorMessage" type="string" />
  153.   <attribute name="ForeColor" type="string" vs:builder="color" />
  154.   <attribute name="ControlToValidate" type="string" />
  155.   <attribute name="OnDisposed" vs:omtype="event" />
  156.   <attributeGroup ref="LabelAttributes" />
  157. </attributeGroup>
  158.  
  159. <!-- < Column attributes > -->
  160. <attributeGroup name="ColumnAttributes" vs:nonbrowseable="true">
  161.   <attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  162.   <attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  163.   <attribute name="HeaderStyle-Width" type="ui4" />
  164.   <attribute name="HeaderStyle-Height" type="ui4" />
  165.   <attribute name="HeaderStyle-BorderWidth" type="ui4" />
  166.   <attribute name="HeaderStyle-ForeColor" type="string" vs:builder="color" />
  167.   <attribute name="HeaderStyle-Font-Size" type="ui4" />
  168.   <attribute name="HeaderStyle-Font-Overline" type="boolean" />
  169.   <attribute name="HeaderStyle-Font-Underline" type="boolean" />
  170.   <attribute name="HeaderStyle-Font-Names" type="string" />
  171.   <attribute name="HeaderStyle-Font-Italic" type="boolean" />
  172.   <attribute name="HeaderStyle-Font-Bold" type="boolean" />
  173.   <attribute name="HeaderStyle-Font-Strikeout" type="boolean" />
  174.   <attribute name="HeaderStyle-BorderColor" type="string" vs:builder="color" />
  175.   <attribute name="HeaderStyle-CssClass" type="string" />
  176.   <attribute name="HeaderStyle-Wrap" type="boolean" />
  177.   <attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  178.   <attribute name="HeaderStyle-BackColor" type="string" vs:builder="color" />
  179.   <attribute name="Visible" type="boolean" />
  180.   <attribute name="HeaderImageUrl" type="uri-reference" />
  181.   <attribute name="FooterText" type="string" />
  182.   <attribute name="SortExpression" type="string" />
  183.   <attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  184.   <attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  185.   <attribute name="FooterStyle-Width" type="ui4" />
  186.   <attribute name="FooterStyle-Height" type="ui4" />
  187.   <attribute name="FooterStyle-BorderWidth" type="ui4" />
  188.   <attribute name="FooterStyle-ForeColor" type="string" vs:builder="color" />
  189.   <attribute name="FooterStyle-Font-Size" type="ui4" />
  190.   <attribute name="FooterStyle-Font-Overline" type="boolean" />
  191.   <attribute name="FooterStyle-Font-Underline" type="boolean" />
  192.   <attribute name="FooterStyle-Font-Names" type="string" />
  193.   <attribute name="FooterStyle-Font-Italic" type="boolean" />
  194.   <attribute name="FooterStyle-Font-Bold" type="boolean" />
  195.   <attribute name="FooterStyle-Font-Strikeout" type="boolean" />
  196.   <attribute name="FooterStyle-BorderColor" type="string" vs:builder="color" />
  197.   <attribute name="FooterStyle-CssClass" type="string" />
  198.   <attribute name="FooterStyle-Wrap" type="boolean" />
  199.   <attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  200.   <attribute name="FooterStyle-BackColor" type="string" vs:builder="color" />
  201.   <attribute name="HeaderText" type="string" />
  202.   <attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  203.   <attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  204.   <attribute name="ItemStyle-Width" type="ui4" />
  205.   <attribute name="ItemStyle-Height" type="ui4" />
  206.   <attribute name="ItemStyle-BorderWidth" type="ui4" />
  207.   <attribute name="ItemStyle-ForeColor" type="string" vs:builder="color" />
  208.   <attribute name="ItemStyle-Font-Size" type="ui4" />
  209.   <attribute name="ItemStyle-Font-Overline" type="boolean" />
  210.   <attribute name="ItemStyle-Font-Underline" type="boolean" />
  211.   <attribute name="ItemStyle-Font-Names" type="string" />
  212.   <attribute name="ItemStyle-Font-Italic" type="boolean" />
  213.   <attribute name="ItemStyle-Font-Bold" type="boolean" />
  214.   <attribute name="ItemStyle-Font-Strikeout" type="boolean" />
  215.   <attribute name="ItemStyle-BorderColor" type="string" vs:builder="color" />
  216.   <attribute name="ItemStyle-CssClass" type="string" />
  217.   <attribute name="ItemStyle-Wrap" type="boolean" />
  218.   <attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  219.   <attribute name="ItemStyle-BackColor" type="string" vs:builder="color" />
  220.   <element name="Property" vs:nonamespaceprefix="true">
  221.     <complexType context="mixed">
  222.     <attribute name="Name">
  223.     <simpleType base="string">
  224.        <enumeration value="HeaderStyle" />
  225.        <enumeration value="FooterStyle" />
  226.        <enumeration value="ItemStyle" />
  227.     </simpleType>
  228.     </attribute>
  229.   <element name="TableItemStyle" type="TableItemStyleDef" />
  230.     </complexType>
  231.   </element>
  232. </attributeGroup>
  233.  
  234. <!-- < Image attributes > -->
  235. <attributeGroup name="ImageAttributes" vs:nonbrowseable="true">
  236.   <attribute name="AlternateText" type="string" />
  237.   <attribute name="ImageAlign" type="ImageAlign" />
  238.   <attribute name="Font-Size" type="ui4" />
  239.   <attribute name="Font-Overline" type="boolean" />
  240.   <attribute name="Font-Underline" type="boolean" />
  241.   <attribute name="Font-Names" type="string" />
  242.   <attribute name="Font-Italic" type="boolean" />
  243.   <attribute name="Font-Bold" type="boolean" />
  244.   <attribute name="Font-Strikeout" type="boolean" />
  245.   <attribute name="ImageUrl" type="uri-reference" />
  246.   <attribute name="OnDisposed" vs:omtype="event" />
  247.   <attributeGroup ref="WebControlAttributes" />
  248. </attributeGroup>
  249.  
  250. <!-- < ListControl attributes > -->
  251. <attributeGroup name="ListControlAttributes" vs:nonbrowseable="true">
  252.   <element name="ListItem" type="ListItemDef" />
  253.   <attribute name="DataMember" type="string" />
  254.   <attribute name="DataTextFormatString" type="string" />
  255.   <attribute name="DataValueField" type="string" />
  256.   <attribute name="AutoPostBack" type="boolean" />
  257.   <attribute name="SelectedIndex" type="integer" />
  258.   <attribute name="DataTextField" type="string" />
  259.   <attribute name="DataSource" type="Object" />
  260.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  261.   <attribute name="OnDisposed" vs:omtype="event" />
  262.   <attributeGroup ref="WebControlAttributes" />
  263. </attributeGroup>
  264.  
  265. <!-- < DataGridPagerStyle attributes > -->
  266. <attributeGroup name="DataGridPagerStyleAttributes" vs:nonbrowseable="true">
  267.   <attribute name="Mode" type="PagerMode" />
  268.   <attribute name="NextPageText" type="string" />
  269.   <attribute name="PageButtonCount" type="integer" />
  270.   <attribute name="Position" type="PagerPosition" />
  271.   <attribute name="PrevPageText" type="string" />
  272.   <attribute name="Visible" type="boolean" />
  273.   <attributeGroup ref="TableItemStyleAttributes" />
  274. </attributeGroup>
  275.  
  276. <!-- valid top-level elements -->
  277.   <element name="Table" type="TableDef" />
  278.   <element name="Calendar" type="CalendarDef" />
  279.   <element name="PlaceHolder" type="PlaceHolderDef" />
  280.   <element name="Label" type="LabelDef" />
  281.   <element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  282.   <element name="RangeValidator" type="RangeValidatorDef" />
  283.   <element name="Panel" type="PanelDef" />
  284.   <element name="CustomValidator" type="CustomValidatorDef" />
  285.   <element name="ListBox" type="ListBoxDef" />
  286.   <element name="DataList" type="DataListDef" />
  287.   <element name="Xml" type="XmlDef" />
  288.   <element name="Image" type="ImageDef" />
  289.   <element name="DataGrid" type="DataGridDef" />
  290.   <element name="HyperLink" type="HyperLinkDef" />
  291.   <element name="TextBox" type="TextBoxDef" />
  292.   <element name="DropDownList" type="DropDownListDef" />
  293.   <element name="LinkButton" type="LinkButtonDef" />
  294.   <element name="CheckBoxList" type="CheckBoxListDef" />
  295.   <element name="ValidationSummary" type="ValidationSummaryDef" />
  296.   <element name="Repeater" type="RepeaterDef" />
  297.   <element name="AdRotator" type="AdRotatorDef" />
  298.   <element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  299.   <element name="CompareValidator" type="CompareValidatorDef" />
  300.   <element name="ImageButton" type="ImageButtonDef" />
  301.   <element name="CheckBox" type="CheckBoxDef" />
  302.   <element name="RadioButton" type="RadioButtonDef" />
  303.   <element name="Button" type="ButtonDef" />
  304.   <element name="RadioButtonList" type="RadioButtonListDef" />
  305.  
  306. <!-- <asp:ListItem> -->
  307. <complexType name="ListItemDef">
  308.   <attribute name="Selected" type="boolean" />
  309.   <attribute name="Value" type="string" />
  310.   <attribute name="Text" type="string" />
  311. </complexType>
  312.  
  313. <!-- <asp:TableItemStyle> -->
  314. <complexType name="TableItemStyleDef">
  315.   <attributeGroup ref="TableItemStyleAttributes" />
  316. </complexType>
  317.  
  318. <!-- <asp:DataGridPagerStyle> -->
  319. <complexType name="DataGridPagerStyleDef">
  320.   <attributeGroup ref="DataGridPagerStyleAttributes" />
  321. </complexType>
  322.  
  323. <!-- <asp:Table> -->
  324. <complexType name="TableDef">
  325.   <element name="TableRow" type="TableRowDef" />
  326.   <attribute name="CellSpacing" type="integer" />
  327.   <attribute name="BackImageUrl" type="uri-reference" />
  328.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  329.   <attribute name="CellPadding" type="integer" />
  330.   <attribute name="GridLines" type="GridLines" />
  331.   <attribute name="OnDisposed" vs:omtype="event" />
  332.   <attributeGroup ref="WebControlAttributes" />
  333. </complexType>
  334.  
  335. <!-- <asp:Calendar> -->
  336. <complexType name="CalendarDef">
  337.   <attribute name="VisibleDate" type="timePeriod" />
  338.   <attribute name="SelectionMode" type="CalendarSelectionMode" />
  339.   <attribute name="DayNameFormat" type="DayNameFormat" />
  340.   <attribute name="DayStyle" type="TableItemStyle" />
  341.   <attribute name="DayStyle-BorderStyle" type="BorderStyle" />
  342.   <attribute name="DayStyle-HorizontalAlign" type="HorizontalAlign" />
  343.   <attribute name="DayStyle-Width" type="ui4" />
  344.   <attribute name="DayStyle-Height" type="ui4" />
  345.   <attribute name="DayStyle-BorderWidth" type="ui4" />
  346.   <attribute name="DayStyle-ForeColor" type="string" vs:builder="color" />
  347.   <attribute name="DayStyle-Font-Size" type="ui4" />
  348.   <attribute name="DayStyle-Font-Overline" type="boolean" />
  349.   <attribute name="DayStyle-Font-Underline" type="boolean" />
  350.   <attribute name="DayStyle-Font-Names" type="string" />
  351.   <attribute name="DayStyle-Font-Italic" type="boolean" />
  352.   <attribute name="DayStyle-Font-Bold" type="boolean" />
  353.   <attribute name="DayStyle-Font-Strikeout" type="boolean" />
  354.   <attribute name="DayStyle-BorderColor" type="string" vs:builder="color" />
  355.   <attribute name="DayStyle-CssClass" type="string" />
  356.   <attribute name="DayStyle-Wrap" type="boolean" />
  357.   <attribute name="DayStyle-VerticalAlign" type="VerticalAlign" />
  358.   <attribute name="DayStyle-BackColor" type="string" vs:builder="color" />
  359.   <attribute name="SelectorStyle" type="TableItemStyle" />
  360.   <attribute name="SelectorStyle-BorderStyle" type="BorderStyle" />
  361.   <attribute name="SelectorStyle-HorizontalAlign" type="HorizontalAlign" />
  362.   <attribute name="SelectorStyle-Width" type="ui4" />
  363.   <attribute name="SelectorStyle-Height" type="ui4" />
  364.   <attribute name="SelectorStyle-BorderWidth" type="ui4" />
  365.   <attribute name="SelectorStyle-ForeColor" type="string" vs:builder="color" />
  366.   <attribute name="SelectorStyle-Font-Size" type="ui4" />
  367.   <attribute name="SelectorStyle-Font-Overline" type="boolean" />
  368.   <attribute name="SelectorStyle-Font-Underline" type="boolean" />
  369.   <attribute name="SelectorStyle-Font-Names" type="string" />
  370.   <attribute name="SelectorStyle-Font-Italic" type="boolean" />
  371.   <attribute name="SelectorStyle-Font-Bold" type="boolean" />
  372.   <attribute name="SelectorStyle-Font-Strikeout" type="boolean" />
  373.   <attribute name="SelectorStyle-BorderColor" type="string" vs:builder="color" />
  374.   <attribute name="SelectorStyle-CssClass" type="string" />
  375.   <attribute name="SelectorStyle-Wrap" type="boolean" />
  376.   <attribute name="SelectorStyle-VerticalAlign" type="VerticalAlign" />
  377.   <attribute name="SelectorStyle-BackColor" type="string" vs:builder="color" />
  378.   <attribute name="FirstDayOfWeek" type="FirstDayOfWeek" />
  379.   <attribute name="ShowNextPrevMonth" type="boolean" />
  380.   <attribute name="ShowTitle" type="boolean" />
  381.   <attribute name="NextMonthText" type="string" />
  382.   <attribute name="NextPrevStyle" type="TableItemStyle" />
  383.   <attribute name="NextPrevStyle-BorderStyle" type="BorderStyle" />
  384.   <attribute name="NextPrevStyle-HorizontalAlign" type="HorizontalAlign" />
  385.   <attribute name="NextPrevStyle-Width" type="ui4" />
  386.   <attribute name="NextPrevStyle-Height" type="ui4" />
  387.   <attribute name="NextPrevStyle-BorderWidth" type="ui4" />
  388.   <attribute name="NextPrevStyle-ForeColor" type="string" vs:builder="color" />
  389.   <attribute name="NextPrevStyle-Font-Size" type="ui4" />
  390.   <attribute name="NextPrevStyle-Font-Overline" type="boolean" />
  391.   <attribute name="NextPrevStyle-Font-Underline" type="boolean" />
  392.   <attribute name="NextPrevStyle-Font-Names" type="string" />
  393.   <attribute name="NextPrevStyle-Font-Italic" type="boolean" />
  394.   <attribute name="NextPrevStyle-Font-Bold" type="boolean" />
  395.   <attribute name="NextPrevStyle-Font-Strikeout" type="boolean" />
  396.   <attribute name="NextPrevStyle-BorderColor" type="string" vs:builder="color" />
  397.   <attribute name="NextPrevStyle-CssClass" type="string" />
  398.   <attribute name="NextPrevStyle-Wrap" type="boolean" />
  399.   <attribute name="NextPrevStyle-VerticalAlign" type="VerticalAlign" />
  400.   <attribute name="NextPrevStyle-BackColor" type="string" vs:builder="color" />
  401.   <attribute name="ShowDayHeader" type="boolean" />
  402.   <attribute name="TodaysDate" type="timePeriod" />
  403.   <attribute name="SelectMonthText" type="string" />
  404.   <attribute name="WeekendDayStyle" type="TableItemStyle" />
  405.   <attribute name="WeekendDayStyle-BorderStyle" type="BorderStyle" />
  406.   <attribute name="WeekendDayStyle-HorizontalAlign" type="HorizontalAlign" />
  407.   <attribute name="WeekendDayStyle-Width" type="ui4" />
  408.   <attribute name="WeekendDayStyle-Height" type="ui4" />
  409.   <attribute name="WeekendDayStyle-BorderWidth" type="ui4" />
  410.   <attribute name="WeekendDayStyle-ForeColor" type="string" vs:builder="color" />
  411.   <attribute name="WeekendDayStyle-Font-Size" type="ui4" />
  412.   <attribute name="WeekendDayStyle-Font-Overline" type="boolean" />
  413.   <attribute name="WeekendDayStyle-Font-Underline" type="boolean" />
  414.   <attribute name="WeekendDayStyle-Font-Names" type="string" />
  415.   <attribute name="WeekendDayStyle-Font-Italic" type="boolean" />
  416.   <attribute name="WeekendDayStyle-Font-Bold" type="boolean" />
  417.   <attribute name="WeekendDayStyle-Font-Strikeout" type="boolean" />
  418.   <attribute name="WeekendDayStyle-BorderColor" type="string" vs:builder="color" />
  419.   <attribute name="WeekendDayStyle-CssClass" type="string" />
  420.   <attribute name="WeekendDayStyle-Wrap" type="boolean" />
  421.   <attribute name="WeekendDayStyle-VerticalAlign" type="VerticalAlign" />
  422.   <attribute name="WeekendDayStyle-BackColor" type="string" vs:builder="color" />
  423.   <attribute name="SelectedDate" type="timePeriod" />
  424.   <attribute name="TodayDayStyle" type="TableItemStyle" />
  425.   <attribute name="TodayDayStyle-BorderStyle" type="BorderStyle" />
  426.   <attribute name="TodayDayStyle-HorizontalAlign" type="HorizontalAlign" />
  427.   <attribute name="TodayDayStyle-Width" type="ui4" />
  428.   <attribute name="TodayDayStyle-Height" type="ui4" />
  429.   <attribute name="TodayDayStyle-BorderWidth" type="ui4" />
  430.   <attribute name="TodayDayStyle-ForeColor" type="string" vs:builder="color" />
  431.   <attribute name="TodayDayStyle-Font-Size" type="ui4" />
  432.   <attribute name="TodayDayStyle-Font-Overline" type="boolean" />
  433.   <attribute name="TodayDayStyle-Font-Underline" type="boolean" />
  434.   <attribute name="TodayDayStyle-Font-Names" type="string" />
  435.   <attribute name="TodayDayStyle-Font-Italic" type="boolean" />
  436.   <attribute name="TodayDayStyle-Font-Bold" type="boolean" />
  437.   <attribute name="TodayDayStyle-Font-Strikeout" type="boolean" />
  438.   <attribute name="TodayDayStyle-BorderColor" type="string" vs:builder="color" />
  439.   <attribute name="TodayDayStyle-CssClass" type="string" />
  440.   <attribute name="TodayDayStyle-Wrap" type="boolean" />
  441.   <attribute name="TodayDayStyle-VerticalAlign" type="VerticalAlign" />
  442.   <attribute name="TodayDayStyle-BackColor" type="string" vs:builder="color" />
  443.   <attribute name="TitleFormat" type="TitleFormat" />
  444.   <attribute name="DayHeaderStyle" type="TableItemStyle" />
  445.   <attribute name="DayHeaderStyle-BorderStyle" type="BorderStyle" />
  446.   <attribute name="DayHeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  447.   <attribute name="DayHeaderStyle-Width" type="ui4" />
  448.   <attribute name="DayHeaderStyle-Height" type="ui4" />
  449.   <attribute name="DayHeaderStyle-BorderWidth" type="ui4" />
  450.   <attribute name="DayHeaderStyle-ForeColor" type="string" vs:builder="color" />
  451.   <attribute name="DayHeaderStyle-Font-Size" type="ui4" />
  452.   <attribute name="DayHeaderStyle-Font-Overline" type="boolean" />
  453.   <attribute name="DayHeaderStyle-Font-Underline" type="boolean" />
  454.   <attribute name="DayHeaderStyle-Font-Names" type="string" />
  455.   <attribute name="DayHeaderStyle-Font-Italic" type="boolean" />
  456.   <attribute name="DayHeaderStyle-Font-Bold" type="boolean" />
  457.   <attribute name="DayHeaderStyle-Font-Strikeout" type="boolean" />
  458.   <attribute name="DayHeaderStyle-BorderColor" type="string" vs:builder="color" />
  459.   <attribute name="DayHeaderStyle-CssClass" type="string" />
  460.   <attribute name="DayHeaderStyle-Wrap" type="boolean" />
  461.   <attribute name="DayHeaderStyle-VerticalAlign" type="VerticalAlign" />
  462.   <attribute name="DayHeaderStyle-BackColor" type="string" vs:builder="color" />
  463.   <attribute name="CellSpacing" type="integer" />
  464.   <attribute name="OtherMonthDayStyle" type="TableItemStyle" />
  465.   <attribute name="OtherMonthDayStyle-BorderStyle" type="BorderStyle" />
  466.   <attribute name="OtherMonthDayStyle-HorizontalAlign" type="HorizontalAlign" />
  467.   <attribute name="OtherMonthDayStyle-Width" type="ui4" />
  468.   <attribute name="OtherMonthDayStyle-Height" type="ui4" />
  469.   <attribute name="OtherMonthDayStyle-BorderWidth" type="ui4" />
  470.   <attribute name="OtherMonthDayStyle-ForeColor" type="string" vs:builder="color" />
  471.   <attribute name="OtherMonthDayStyle-Font-Size" type="ui4" />
  472.   <attribute name="OtherMonthDayStyle-Font-Overline" type="boolean" />
  473.   <attribute name="OtherMonthDayStyle-Font-Underline" type="boolean" />
  474.   <attribute name="OtherMonthDayStyle-Font-Names" type="string" />
  475.   <attribute name="OtherMonthDayStyle-Font-Italic" type="boolean" />
  476.   <attribute name="OtherMonthDayStyle-Font-Bold" type="boolean" />
  477.   <attribute name="OtherMonthDayStyle-Font-Strikeout" type="boolean" />
  478.   <attribute name="OtherMonthDayStyle-BorderColor" type="string" vs:builder="color" />
  479.   <attribute name="OtherMonthDayStyle-CssClass" type="string" />
  480.   <attribute name="OtherMonthDayStyle-Wrap" type="boolean" />
  481.   <attribute name="OtherMonthDayStyle-VerticalAlign" type="VerticalAlign" />
  482.   <attribute name="OtherMonthDayStyle-BackColor" type="string" vs:builder="color" />
  483.   <attribute name="SelectWeekText" type="string" />
  484.   <attribute name="TitleStyle" type="Style" />
  485.   <attribute name="TitleStyle-BorderStyle" type="BorderStyle" />
  486.   <attribute name="TitleStyle-Font-Size" type="ui4" />
  487.   <attribute name="TitleStyle-Font-Overline" type="boolean" />
  488.   <attribute name="TitleStyle-Font-Underline" type="boolean" />
  489.   <attribute name="TitleStyle-Font-Names" type="string" />
  490.   <attribute name="TitleStyle-Font-Italic" type="boolean" />
  491.   <attribute name="TitleStyle-Font-Bold" type="boolean" />
  492.   <attribute name="TitleStyle-Font-Strikeout" type="boolean" />
  493.   <attribute name="TitleStyle-Height" type="ui4" />
  494.   <attribute name="TitleStyle-BorderWidth" type="ui4" />
  495.   <attribute name="TitleStyle-ForeColor" type="string" vs:builder="color" />
  496.   <attribute name="TitleStyle-BorderColor" type="string" vs:builder="color" />
  497.   <attribute name="TitleStyle-Width" type="ui4" />
  498.   <attribute name="TitleStyle-CssClass" type="string" />
  499.   <attribute name="TitleStyle-BackColor" type="string" vs:builder="color" />
  500.   <attribute name="NextPrevFormat" type="NextPrevFormat" />
  501.   <attribute name="PrevMonthText" type="string" />
  502.   <attribute name="ShowGridLines" type="boolean" />
  503.   <attribute name="SelectedDayStyle" type="TableItemStyle" />
  504.   <attribute name="SelectedDayStyle-BorderStyle" type="BorderStyle" />
  505.   <attribute name="SelectedDayStyle-HorizontalAlign" type="HorizontalAlign" />
  506.   <attribute name="SelectedDayStyle-Width" type="ui4" />
  507.   <attribute name="SelectedDayStyle-Height" type="ui4" />
  508.   <attribute name="SelectedDayStyle-BorderWidth" type="ui4" />
  509.   <attribute name="SelectedDayStyle-ForeColor" type="string" vs:builder="color" />
  510.   <attribute name="SelectedDayStyle-Font-Size" type="ui4" />
  511.   <attribute name="SelectedDayStyle-Font-Overline" type="boolean" />
  512.   <attribute name="SelectedDayStyle-Font-Underline" type="boolean" />
  513.   <attribute name="SelectedDayStyle-Font-Names" type="string" />
  514.   <attribute name="SelectedDayStyle-Font-Italic" type="boolean" />
  515.   <attribute name="SelectedDayStyle-Font-Bold" type="boolean" />
  516.   <attribute name="SelectedDayStyle-Font-Strikeout" type="boolean" />
  517.   <attribute name="SelectedDayStyle-BorderColor" type="string" vs:builder="color" />
  518.   <attribute name="SelectedDayStyle-CssClass" type="string" />
  519.   <attribute name="SelectedDayStyle-Wrap" type="boolean" />
  520.   <attribute name="SelectedDayStyle-VerticalAlign" type="VerticalAlign" />
  521.   <attribute name="SelectedDayStyle-BackColor" type="string" vs:builder="color" />
  522.   <attribute name="CellPadding" type="integer" />
  523.   <attribute name="OnVisibleMonthChanged" vs:omtype="event" />
  524.   <attribute name="OnDisposed" vs:omtype="event" />
  525.   <attribute name="OnDayRender" vs:omtype="event" />
  526.   <attribute name="OnSelectionChanged" vs:omtype="event" />
  527.   <attributeGroup ref="WebControlAttributes" />
  528. </complexType>
  529.  
  530. <!-- <asp:PlaceHolder> -->
  531. <complexType name="PlaceHolderDef">
  532.   <attribute name="OnDisposed" vs:omtype="event" />
  533.   <attribute name="Runat">
  534.     <simpleType base="string">
  535.       <enumeration value="Server" />
  536.     </simpleType>
  537.   </attribute>
  538.   <attributeGroup ref="ControlAttributes" />
  539. </complexType>
  540.  
  541. <!-- <asp:Label> -->
  542. <complexType name="LabelDef">
  543.   <attribute name="Enabled" type="boolean" />
  544.   <attribute name="Text" type="string" />
  545.   <attribute name="OnDisposed" vs:omtype="event" />
  546.   <attributeGroup ref="WebControlAttributes" />
  547. </complexType>
  548.  
  549. <!-- <asp:RegularExpressionValidator> -->
  550. <complexType name="RegularExpressionValidatorDef">
  551.   <attribute name="ValidationExpression" type="string" />
  552.   <attribute name="OnDisposed" vs:omtype="event" />
  553.   <attributeGroup ref="BaseValidatorAttributes" />
  554. </complexType>
  555.  
  556. <!-- <asp:EditCommandColumn> -->
  557. <complexType name="EditCommandColumnDef">
  558.   <attribute name="ButtonType" type="ButtonColumnType" />
  559.   <attribute name="UpdateText" type="string" />
  560.   <attribute name="CancelText" type="string" />
  561.   <attribute name="EditText" type="string" />
  562.   <attributeGroup ref="ColumnAttributes" />
  563. </complexType>
  564.  
  565. <!-- <asp:TableRow> -->
  566. <complexType name="TableRowDef">
  567.   <attribute name="VerticalAlign" type="VerticalAlign" />
  568.   <element name="TableCell" type="TableCellDef" />
  569.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  570.   <attribute name="OnDisposed" vs:omtype="event" />
  571.   <attributeGroup ref="WebControlAttributes" />
  572. </complexType>
  573.  
  574. <!-- <asp:RangeValidator> -->
  575. <complexType name="RangeValidatorDef">
  576.   <attribute name="MinimumValue" type="string" />
  577.   <attribute name="MaximumValue" type="string" />
  578.   <attribute name="OnDisposed" vs:omtype="event" />
  579.   <attributeGroup ref="BaseCompareValidatorAttributes" />
  580. </complexType>
  581.  
  582. <!-- <asp:Panel> -->
  583. <complexType name="PanelDef">
  584.   <attribute name="BackImageUrl" type="uri-reference" />
  585.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  586.   <attribute name="Wrap" type="boolean" />
  587.   <attribute name="OnDisposed" vs:omtype="event" />
  588.   <attributeGroup ref="WebControlAttributes" />
  589. </complexType>
  590.  
  591. <!-- <asp:CustomValidator> -->
  592. <complexType name="CustomValidatorDef">
  593.   <attribute name="ClientValidationFunction" type="string" />
  594.   <attribute name="OnServerValidate" vs:omtype="event" />
  595.   <attribute name="OnDisposed" vs:omtype="event" />
  596.   <attributeGroup ref="BaseValidatorAttributes" />
  597. </complexType>
  598.  
  599. <!-- <asp:ListBox> -->
  600. <complexType name="ListBoxDef">
  601.   <attribute name="Rows" type="integer" />
  602.   <attribute name="BorderWidth" type="ui4" />
  603.   <attribute name="BorderColor" type="string" vs:builder="color" />
  604.   <attribute name="BorderStyle" type="BorderStyle" />
  605.   <attribute name="SelectionMode" type="ListSelectionMode" />
  606.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  607.   <attribute name="OnDisposed" vs:omtype="event" />
  608.   <element name="ListItem" type="ListItemDef" /> 
  609.   <attributeGroup ref="ListControlAttributes" />
  610. </complexType>
  611.  
  612. <!-- <asp:HyperLinkColumn> -->
  613. <complexType name="HyperLinkColumnDef">
  614.   <attribute name="Target" type="target" />
  615.   <attribute name="Text" type="string" />
  616.   <attribute name="DataNavigateUrlField" type="uri-reference" />
  617.   <attribute name="DataNavigateUrlFormatString" type="uri-reference" />
  618.   <attribute name="DataTextField" type="string" />
  619.   <attribute name="NavigateUrl" type="uri-reference" />
  620.   <attribute name="DataTextFormatString" type="string" />
  621.   <attributeGroup ref="ColumnAttributes" />
  622. </complexType>
  623.  
  624. <!-- <asp:DataList> -->
  625. <complexType name="DataListDef">
  626.   <attribute name="DataKeyField" type="string" />
  627.   <attribute name="RepeatColumns" type="integer" />
  628.   <attribute name="EditItemStyle-BorderStyle" type="BorderStyle" />
  629.   <attribute name="EditItemStyle-HorizontalAlign" type="HorizontalAlign" />
  630.   <attribute name="EditItemStyle-Width" type="ui4" />
  631.   <attribute name="EditItemStyle-Height" type="ui4" />
  632.   <attribute name="EditItemStyle-BorderWidth" type="ui4" />
  633.   <attribute name="EditItemStyle-ForeColor" type="string" vs:builder="color" />
  634.   <attribute name="EditItemStyle-Font-Size" type="ui4" />
  635.   <attribute name="EditItemStyle-Font-Overline" type="boolean" />
  636.   <attribute name="EditItemStyle-Font-Underline" type="boolean" />
  637.   <attribute name="EditItemStyle-Font-Names" type="string" />
  638.   <attribute name="EditItemStyle-Font-Italic" type="boolean" />
  639.   <attribute name="EditItemStyle-Font-Bold" type="boolean" />
  640.   <attribute name="EditItemStyle-Font-Strikeout" type="boolean" />
  641.   <attribute name="EditItemStyle-BorderColor" type="string" vs:builder="color" />
  642.   <attribute name="EditItemStyle-CssClass" type="string" />
  643.   <attribute name="EditItemStyle-Wrap" type="boolean" />
  644.   <attribute name="EditItemStyle-VerticalAlign" type="VerticalAlign" />
  645.   <attribute name="EditItemStyle-BackColor" type="string" vs:builder="color" />
  646.   <attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  647.   <attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  648.   <attribute name="FooterStyle-Width" type="ui4" />
  649.   <attribute name="FooterStyle-Height" type="ui4" />
  650.   <attribute name="FooterStyle-BorderWidth" type="ui4" />
  651.   <attribute name="FooterStyle-ForeColor" type="string" vs:builder="color" />
  652.   <attribute name="FooterStyle-Font-Size" type="ui4" />
  653.   <attribute name="FooterStyle-Font-Overline" type="boolean" />
  654.   <attribute name="FooterStyle-Font-Underline" type="boolean" />
  655.   <attribute name="FooterStyle-Font-Names" type="string" />
  656.   <attribute name="FooterStyle-Font-Italic" type="boolean" />
  657.   <attribute name="FooterStyle-Font-Bold" type="boolean" />
  658.   <attribute name="FooterStyle-Font-Strikeout" type="boolean" />
  659.   <attribute name="FooterStyle-BorderColor" type="string" vs:builder="color" />
  660.   <attribute name="FooterStyle-CssClass" type="string" />
  661.   <attribute name="FooterStyle-Wrap" type="boolean" />
  662.   <attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  663.   <attribute name="FooterStyle-BackColor" type="string" vs:builder="color" />
  664.   <attribute name="ExtractTemplateRows" type="boolean" />
  665.   <attribute name="SelectedIndex" type="integer" />
  666.   <attribute name="SeparatorStyle-BorderStyle" type="BorderStyle" />
  667.   <attribute name="SeparatorStyle-HorizontalAlign" type="HorizontalAlign" />
  668.   <attribute name="SeparatorStyle-Width" type="ui4" />
  669.   <attribute name="SeparatorStyle-Height" type="ui4" />
  670.   <attribute name="SeparatorStyle-BorderWidth" type="ui4" />
  671.   <attribute name="SeparatorStyle-ForeColor" type="string" vs:builder="color" />
  672.   <attribute name="SeparatorStyle-Font-Size" type="ui4" />
  673.   <attribute name="SeparatorStyle-Font-Overline" type="boolean" />
  674.   <attribute name="SeparatorStyle-Font-Underline" type="boolean" />
  675.   <attribute name="SeparatorStyle-Font-Names" type="string" />
  676.   <attribute name="SeparatorStyle-Font-Italic" type="boolean" />
  677.   <attribute name="SeparatorStyle-Font-Bold" type="boolean" />
  678.   <attribute name="SeparatorStyle-Font-Strikeout" type="boolean" />
  679.   <attribute name="SeparatorStyle-BorderColor" type="string" vs:builder="color" />
  680.   <attribute name="SeparatorStyle-CssClass" type="string" />
  681.   <attribute name="SeparatorStyle-Wrap" type="boolean" />
  682.   <attribute name="SeparatorStyle-VerticalAlign" type="VerticalAlign" />
  683.   <attribute name="SeparatorStyle-BackColor" type="string" vs:builder="color" />
  684.   <attribute name="GridLines" type="GridLines" />
  685.   <attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  686.   <attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  687.   <attribute name="ItemStyle-Width" type="ui4" />
  688.   <attribute name="ItemStyle-Height" type="ui4" />
  689.   <attribute name="ItemStyle-BorderWidth" type="ui4" />
  690.   <attribute name="ItemStyle-ForeColor" type="string" vs:builder="color" />
  691.   <attribute name="ItemStyle-Font-Size" type="ui4" />
  692.   <attribute name="ItemStyle-Font-Overline" type="boolean" />
  693.   <attribute name="ItemStyle-Font-Underline" type="boolean" />
  694.   <attribute name="ItemStyle-Font-Names" type="string" />
  695.   <attribute name="ItemStyle-Font-Italic" type="boolean" />
  696.   <attribute name="ItemStyle-Font-Bold" type="boolean" />
  697.   <attribute name="ItemStyle-Font-Strikeout" type="boolean" />
  698.   <attribute name="ItemStyle-BorderColor" type="string" vs:builder="color" />
  699.   <attribute name="ItemStyle-CssClass" type="string" />
  700.   <attribute name="ItemStyle-Wrap" type="boolean" />
  701.   <attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  702.   <attribute name="ItemStyle-BackColor" type="string" vs:builder="color" />
  703.   <attribute name="AlternatingItemStyle-BorderStyle" type="BorderStyle" />
  704.   <attribute name="AlternatingItemStyle-HorizontalAlign" type="HorizontalAlign" />
  705.   <attribute name="AlternatingItemStyle-Width" type="ui4" />
  706.   <attribute name="AlternatingItemStyle-Height" type="ui4" />
  707.   <attribute name="AlternatingItemStyle-BorderWidth" type="ui4" />
  708.   <attribute name="AlternatingItemStyle-ForeColor" type="string" vs:builder="color" />
  709.   <attribute name="AlternatingItemStyle-Font-Size" type="ui4" />
  710.   <attribute name="AlternatingItemStyle-Font-Overline" type="boolean" />
  711.   <attribute name="AlternatingItemStyle-Font-Underline" type="boolean" />
  712.   <attribute name="AlternatingItemStyle-Font-Names" type="string" />
  713.   <attribute name="AlternatingItemStyle-Font-Italic" type="boolean" />
  714.   <attribute name="AlternatingItemStyle-Font-Bold" type="boolean" />
  715.   <attribute name="AlternatingItemStyle-Font-Strikeout" type="boolean" />
  716.   <attribute name="AlternatingItemStyle-BorderColor" type="string" vs:builder="color" />
  717.   <attribute name="AlternatingItemStyle-CssClass" type="string" />
  718.   <attribute name="AlternatingItemStyle-Wrap" type="boolean" />
  719.   <attribute name="AlternatingItemStyle-VerticalAlign" type="VerticalAlign" />
  720.   <attribute name="AlternatingItemStyle-BackColor" type="string" vs:builder="color" />
  721.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  722.   <attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  723.   <attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  724.   <attribute name="HeaderStyle-Width" type="ui4" />
  725.   <attribute name="HeaderStyle-Height" type="ui4" />
  726.   <attribute name="HeaderStyle-BorderWidth" type="ui4" />
  727.   <attribute name="HeaderStyle-ForeColor" type="string" vs:builder="color" />
  728.   <attribute name="HeaderStyle-Font-Size" type="ui4" />
  729.   <attribute name="HeaderStyle-Font-Overline" type="boolean" />
  730.   <attribute name="HeaderStyle-Font-Underline" type="boolean" />
  731.   <attribute name="HeaderStyle-Font-Names" type="string" />
  732.   <attribute name="HeaderStyle-Font-Italic" type="boolean" />
  733.   <attribute name="HeaderStyle-Font-Bold" type="boolean" />
  734.   <attribute name="HeaderStyle-Font-Strikeout" type="boolean" />
  735.   <attribute name="HeaderStyle-BorderColor" type="string" vs:builder="color" />
  736.   <attribute name="HeaderStyle-CssClass" type="string" />
  737.   <attribute name="HeaderStyle-Wrap" type="boolean" />
  738.   <attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  739.   <attribute name="HeaderStyle-BackColor" type="string" vs:builder="color" />
  740.   <attribute name="RepeatLayout" type="RepeatLayout" />
  741.   <attribute name="EditItemIndex" type="integer" />
  742.   <attribute name="ShowHeader" type="boolean" />
  743.   <attribute name="SelectedItemStyle-BorderStyle" type="BorderStyle" />
  744.   <attribute name="SelectedItemStyle-HorizontalAlign" type="HorizontalAlign" />
  745.   <attribute name="SelectedItemStyle-Width" type="ui4" />
  746.   <attribute name="SelectedItemStyle-Height" type="ui4" />
  747.   <attribute name="SelectedItemStyle-BorderWidth" type="ui4" />
  748.   <attribute name="SelectedItemStyle-ForeColor" type="string" vs:builder="color" />
  749.   <attribute name="SelectedItemStyle-Font-Size" type="ui4" />
  750.   <attribute name="SelectedItemStyle-Font-Overline" type="boolean" />
  751.   <attribute name="SelectedItemStyle-Font-Underline" type="boolean" />
  752.   <attribute name="SelectedItemStyle-Font-Names" type="string" />
  753.   <attribute name="SelectedItemStyle-Font-Italic" type="boolean" />
  754.   <attribute name="SelectedItemStyle-Font-Bold" type="boolean" />
  755.   <attribute name="SelectedItemStyle-Font-Strikeout" type="boolean" />
  756.   <attribute name="SelectedItemStyle-BorderColor" type="string" vs:builder="color" />
  757.   <attribute name="SelectedItemStyle-CssClass" type="string" />
  758.   <attribute name="SelectedItemStyle-Wrap" type="boolean" />
  759.   <attribute name="SelectedItemStyle-VerticalAlign" type="VerticalAlign" />
  760.   <attribute name="SelectedItemStyle-BackColor" type="string" vs:builder="color" />
  761.   <attribute name="RepeatDirection" type="RepeatDirection" />
  762.   <attribute name="CellSpacing" type="integer" />
  763.   <attribute name="CellPadding" type="integer" />
  764.   <attribute name="ShowFooter" type="boolean" />
  765.   <attribute name="OnUpdateCommand" vs:omtype="event" />
  766.   <attribute name="OnItemDataBound" vs:omtype="event" />
  767.   <attribute name="OnItemCommand" vs:omtype="event" />
  768.   <attribute name="OnEditCommand" vs:omtype="event" />
  769.   <attribute name="OnCancelCommand" vs:omtype="event" />
  770.   <attribute name="OnDisposed" vs:omtype="event" />
  771.   <attribute name="OnItemCreated" vs:omtype="event" />
  772.   <attribute name="OnDeleteCommand" vs:omtype="event" />
  773.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  774.   <element name="Property" vs:nonamespaceprefix="true">
  775.     <complexType context="mixed">
  776.     <attribute name="Name">
  777.     <simpleType base="string">
  778.        <enumeration value="EditItemStyle" />
  779.        <enumeration value="FooterStyle" />
  780.        <enumeration value="SeparatorStyle" />
  781.        <enumeration value="ItemStyle" />
  782.        <enumeration value="AlternatingItemStyle" />
  783.        <enumeration value="HeaderStyle" />
  784.        <enumeration value="SelectedItemStyle" />
  785.     </simpleType>
  786.     </attribute>
  787.   <element name="TableItemStyle" type="TableItemStyleDef" />
  788.     </complexType>
  789.   </element>
  790.   <element name="template" vs:nonamespaceprefix="true">
  791.     <complexType context="mixed">
  792.   <attribute name="name">
  793.       <simpleType base="string">
  794.         <enumeration value="SeparatorTemplate" />
  795.         <enumeration value="ItemTemplate" />
  796.         <enumeration value="HeaderTemplate" />
  797.         <enumeration value="EditItemTemplate" />
  798.         <enumeration value="FooterTemplate" />
  799.         <enumeration value="SelectedItemTemplate" />
  800.         <enumeration value="AlternatingItemTemplate" />
  801.       </simpleType>
  802.   </attribute>
  803.     </complexType>
  804.   </element>
  805.   <attributeGroup ref="BaseDataListAttributes" />
  806. </complexType>
  807.  
  808. <!-- <asp:TemplateColumn> -->
  809. <complexType name="TemplateColumnDef">
  810.   <element name="template" vs:nonamespaceprefix="true">
  811.     <complexType context="mixed">
  812.   <attribute name="name">
  813.       <simpleType base="string">
  814.         <enumeration value="HeaderTemplate" />
  815.         <enumeration value="ItemTemplate" />
  816.         <enumeration value="FooterTemplate" />
  817.         <enumeration value="EditItemTemplate" />
  818.       </simpleType>
  819.   </attribute>
  820.     </complexType>
  821.   </element>
  822.   <attributeGroup ref="ColumnAttributes" />
  823. </complexType>
  824.  
  825. <!-- <asp:Xml> -->
  826. <complexType name="XmlDef">
  827.   <attribute name="Transform" type="XslTransform" />
  828.   <attribute name="Document" type="XmlDocument" />
  829.   <attribute name="TransformSource" type="string" />
  830.   <attribute name="DocumentSource" type="string" />
  831.   <attribute name="DocumentContent" type="string" />
  832.   <attribute name="OnDisposed" vs:omtype="event" />
  833.   <attribute name="Runat">
  834.     <simpleType base="string">
  835.       <enumeration value="Server" />
  836.     </simpleType>
  837.   </attribute>
  838.   <attributeGroup ref="ControlAttributes" />
  839. </complexType>
  840.  
  841. <!-- <asp:Image> -->
  842. <complexType name="ImageDef">
  843.   <attribute name="AlternateText" type="string" />
  844.   <attribute name="ImageAlign" type="ImageAlign" />
  845.   <attribute name="Font-Size" type="ui4" />
  846.   <attribute name="Font-Overline" type="boolean" />
  847.   <attribute name="Font-Underline" type="boolean" />
  848.   <attribute name="Font-Names" type="string" />
  849.   <attribute name="Font-Italic" type="boolean" />
  850.   <attribute name="Font-Bold" type="boolean" />
  851.   <attribute name="Font-Strikeout" type="boolean" />
  852.   <attribute name="ImageUrl" type="uri-reference" />
  853.   <attribute name="OnDisposed" vs:omtype="event" />
  854.   <attributeGroup ref="WebControlAttributes" />
  855. </complexType>
  856.  
  857. <!-- <asp:BoundColumn> -->
  858. <complexType name="BoundColumnDef">
  859.   <attribute name="DataField" type="string" />
  860.   <attribute name="ReadOnly" type="boolean" />
  861.   <attribute name="DataFormatString" type="string" />
  862.   <attributeGroup ref="ColumnAttributes" />
  863. </complexType>
  864.  
  865. <!-- <asp:DataGrid> -->
  866. <complexType name="DataGridDef">
  867.   <attribute name="PagerStyle-Width" type="ui4" />
  868.   <attribute name="PagerStyle-VerticalAlign" type="VerticalAlign" />
  869.   <attribute name="PagerStyle-Visible" type="boolean" />
  870.   <attribute name="PagerStyle-NextPageText" type="string" />
  871.   <attribute name="PagerStyle-BorderWidth" type="ui4" />
  872.   <attribute name="PagerStyle-Font-Size" type="ui4" />
  873.   <attribute name="PagerStyle-Font-Overline" type="boolean" />
  874.   <attribute name="PagerStyle-Font-Underline" type="boolean" />
  875.   <attribute name="PagerStyle-Font-Names" type="string" />
  876.   <attribute name="PagerStyle-Font-Italic" type="boolean" />
  877.   <attribute name="PagerStyle-Font-Bold" type="boolean" />
  878.   <attribute name="PagerStyle-Font-Strikeout" type="boolean" />
  879.   <attribute name="PagerStyle-BorderColor" type="string" vs:builder="color" />
  880.   <attribute name="PagerStyle-PrevPageText" type="string" />
  881.   <attribute name="PagerStyle-BorderStyle" type="BorderStyle" />
  882.   <attribute name="PagerStyle-HorizontalAlign" type="HorizontalAlign" />
  883.   <attribute name="PagerStyle-ForeColor" type="string" vs:builder="color" />
  884.   <attribute name="PagerStyle-Position" type="PagerPosition" />
  885.   <attribute name="PagerStyle-Height" type="ui4" />
  886.   <attribute name="PagerStyle-BackColor" type="string" vs:builder="color" />
  887.   <attribute name="PagerStyle-PageButtonCount" type="integer" />
  888.   <attribute name="PagerStyle-CssClass" type="string" />
  889.   <attribute name="PagerStyle-Wrap" type="boolean" />
  890.   <attribute name="PagerStyle-Mode" type="PagerMode" />
  891.   <attribute name="DataKeyField" type="string" />
  892.   <attribute name="CellPadding" type="integer" />
  893.   <attribute name="AlternatingItemStyle-BorderStyle" type="BorderStyle" />
  894.   <attribute name="AlternatingItemStyle-HorizontalAlign" type="HorizontalAlign" />
  895.   <attribute name="AlternatingItemStyle-Width" type="ui4" />
  896.   <attribute name="AlternatingItemStyle-Height" type="ui4" />
  897.   <attribute name="AlternatingItemStyle-BorderWidth" type="ui4" />
  898.   <attribute name="AlternatingItemStyle-ForeColor" type="string" vs:builder="color" />
  899.   <attribute name="AlternatingItemStyle-Font-Size" type="ui4" />
  900.   <attribute name="AlternatingItemStyle-Font-Overline" type="boolean" />
  901.   <attribute name="AlternatingItemStyle-Font-Underline" type="boolean" />
  902.   <attribute name="AlternatingItemStyle-Font-Names" type="string" />
  903.   <attribute name="AlternatingItemStyle-Font-Italic" type="boolean" />
  904.   <attribute name="AlternatingItemStyle-Font-Bold" type="boolean" />
  905.   <attribute name="AlternatingItemStyle-Font-Strikeout" type="boolean" />
  906.   <attribute name="AlternatingItemStyle-BorderColor" type="string" vs:builder="color" />
  907.   <attribute name="AlternatingItemStyle-CssClass" type="string" />
  908.   <attribute name="AlternatingItemStyle-Wrap" type="boolean" />
  909.   <attribute name="AlternatingItemStyle-VerticalAlign" type="VerticalAlign" />
  910.   <attribute name="AlternatingItemStyle-BackColor" type="string" vs:builder="color" />
  911.   <attribute name="EditItemStyle-BorderStyle" type="BorderStyle" />
  912.   <attribute name="EditItemStyle-HorizontalAlign" type="HorizontalAlign" />
  913.   <attribute name="EditItemStyle-Width" type="ui4" />
  914.   <attribute name="EditItemStyle-Height" type="ui4" />
  915.   <attribute name="EditItemStyle-BorderWidth" type="ui4" />
  916.   <attribute name="EditItemStyle-ForeColor" type="string" vs:builder="color" />
  917.   <attribute name="EditItemStyle-Font-Size" type="ui4" />
  918.   <attribute name="EditItemStyle-Font-Overline" type="boolean" />
  919.   <attribute name="EditItemStyle-Font-Underline" type="boolean" />
  920.   <attribute name="EditItemStyle-Font-Names" type="string" />
  921.   <attribute name="EditItemStyle-Font-Italic" type="boolean" />
  922.   <attribute name="EditItemStyle-Font-Bold" type="boolean" />
  923.   <attribute name="EditItemStyle-Font-Strikeout" type="boolean" />
  924.   <attribute name="EditItemStyle-BorderColor" type="string" vs:builder="color" />
  925.   <attribute name="EditItemStyle-CssClass" type="string" />
  926.   <attribute name="EditItemStyle-Wrap" type="boolean" />
  927.   <attribute name="EditItemStyle-VerticalAlign" type="VerticalAlign" />
  928.   <attribute name="EditItemStyle-BackColor" type="string" vs:builder="color" />
  929.   <attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  930.   <attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  931.   <attribute name="FooterStyle-Width" type="ui4" />
  932.   <attribute name="FooterStyle-Height" type="ui4" />
  933.   <attribute name="FooterStyle-BorderWidth" type="ui4" />
  934.   <attribute name="FooterStyle-ForeColor" type="string" vs:builder="color" />
  935.   <attribute name="FooterStyle-Font-Size" type="ui4" />
  936.   <attribute name="FooterStyle-Font-Overline" type="boolean" />
  937.   <attribute name="FooterStyle-Font-Underline" type="boolean" />
  938.   <attribute name="FooterStyle-Font-Names" type="string" />
  939.   <attribute name="FooterStyle-Font-Italic" type="boolean" />
  940.   <attribute name="FooterStyle-Font-Bold" type="boolean" />
  941.   <attribute name="FooterStyle-Font-Strikeout" type="boolean" />
  942.   <attribute name="FooterStyle-BorderColor" type="string" vs:builder="color" />
  943.   <attribute name="FooterStyle-CssClass" type="string" />
  944.   <attribute name="FooterStyle-Wrap" type="boolean" />
  945.   <attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  946.   <attribute name="FooterStyle-BackColor" type="string" vs:builder="color" />
  947.   <attribute name="PageSize" type="integer" />
  948.   <attribute name="CurrentPageIndex" type="integer" />
  949.   <attribute name="AutoGenerateColumns" type="boolean" />
  950.   <attribute name="SelectedIndex" type="integer" />
  951.   <attribute name="GridLines" type="GridLines" />
  952.   <attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  953.   <attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  954.   <attribute name="ItemStyle-Width" type="ui4" />
  955.   <attribute name="ItemStyle-Height" type="ui4" />
  956.   <attribute name="ItemStyle-BorderWidth" type="ui4" />
  957.   <attribute name="ItemStyle-ForeColor" type="string" vs:builder="color" />
  958.   <attribute name="ItemStyle-Font-Size" type="ui4" />
  959.   <attribute name="ItemStyle-Font-Overline" type="boolean" />
  960.   <attribute name="ItemStyle-Font-Underline" type="boolean" />
  961.   <attribute name="ItemStyle-Font-Names" type="string" />
  962.   <attribute name="ItemStyle-Font-Italic" type="boolean" />
  963.   <attribute name="ItemStyle-Font-Bold" type="boolean" />
  964.   <attribute name="ItemStyle-Font-Strikeout" type="boolean" />
  965.   <attribute name="ItemStyle-BorderColor" type="string" vs:builder="color" />
  966.   <attribute name="ItemStyle-CssClass" type="string" />
  967.   <attribute name="ItemStyle-Wrap" type="boolean" />
  968.   <attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  969.   <attribute name="ItemStyle-BackColor" type="string" vs:builder="color" />
  970.   <attribute name="AllowPaging" type="boolean" />
  971.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  972.   <attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  973.   <attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  974.   <attribute name="HeaderStyle-Width" type="ui4" />
  975.   <attribute name="HeaderStyle-Height" type="ui4" />
  976.   <attribute name="HeaderStyle-BorderWidth" type="ui4" />
  977.   <attribute name="HeaderStyle-ForeColor" type="string" vs:builder="color" />
  978.   <attribute name="HeaderStyle-Font-Size" type="ui4" />
  979.   <attribute name="HeaderStyle-Font-Overline" type="boolean" />
  980.   <attribute name="HeaderStyle-Font-Underline" type="boolean" />
  981.   <attribute name="HeaderStyle-Font-Names" type="string" />
  982.   <attribute name="HeaderStyle-Font-Italic" type="boolean" />
  983.   <attribute name="HeaderStyle-Font-Bold" type="boolean" />
  984.   <attribute name="HeaderStyle-Font-Strikeout" type="boolean" />
  985.   <attribute name="HeaderStyle-BorderColor" type="string" vs:builder="color" />
  986.   <attribute name="HeaderStyle-CssClass" type="string" />
  987.   <attribute name="HeaderStyle-Wrap" type="boolean" />
  988.   <attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  989.   <attribute name="HeaderStyle-BackColor" type="string" vs:builder="color" />
  990.   <attribute name="AllowSorting" type="boolean" />
  991.   <attribute name="EditItemIndex" type="integer" />
  992.   <attribute name="ShowHeader" type="boolean" />
  993.   <attribute name="AllowCustomPaging" type="boolean" />
  994.   <attribute name="SelectedItemStyle-BorderStyle" type="BorderStyle" />
  995.   <attribute name="SelectedItemStyle-HorizontalAlign" type="HorizontalAlign" />
  996.   <attribute name="SelectedItemStyle-Width" type="ui4" />
  997.   <attribute name="SelectedItemStyle-Height" type="ui4" />
  998.   <attribute name="SelectedItemStyle-BorderWidth" type="ui4" />
  999.   <attribute name="SelectedItemStyle-ForeColor" type="string" vs:builder="color" />
  1000.   <attribute name="SelectedItemStyle-Font-Size" type="ui4" />
  1001.   <attribute name="SelectedItemStyle-Font-Overline" type="boolean" />
  1002.   <attribute name="SelectedItemStyle-Font-Underline" type="boolean" />
  1003.   <attribute name="SelectedItemStyle-Font-Names" type="string" />
  1004.   <attribute name="SelectedItemStyle-Font-Italic" type="boolean" />
  1005.   <attribute name="SelectedItemStyle-Font-Bold" type="boolean" />
  1006.   <attribute name="SelectedItemStyle-Font-Strikeout" type="boolean" />
  1007.   <attribute name="SelectedItemStyle-BorderColor" type="string" vs:builder="color" />
  1008.   <attribute name="SelectedItemStyle-CssClass" type="string" />
  1009.   <attribute name="SelectedItemStyle-Wrap" type="boolean" />
  1010.   <attribute name="SelectedItemStyle-VerticalAlign" type="VerticalAlign" />
  1011.   <attribute name="SelectedItemStyle-BackColor" type="string" vs:builder="color" />
  1012.   <attribute name="CellSpacing" type="integer" />
  1013.   <attribute name="BackImageUrl" type="uri-reference" />
  1014.   <attribute name="ShowFooter" type="boolean" />
  1015.   <attribute name="OnUpdateCommand" vs:omtype="event" />
  1016.   <attribute name="OnItemCommand" vs:omtype="event" />
  1017.   <attribute name="OnEditCommand" vs:omtype="event" />
  1018.   <attribute name="OnPageIndexChanged" vs:omtype="event" />
  1019.   <attribute name="OnCancelCommand" vs:omtype="event" />
  1020.   <attribute name="OnDisposed" vs:omtype="event" />
  1021.   <attribute name="OnSortCommand" vs:omtype="event" />
  1022.   <attribute name="OnItemCreated" vs:omtype="event" />
  1023.   <attribute name="OnDeleteCommand" vs:omtype="event" />
  1024.   <attribute name="OnItemDataBound" vs:omtype="event" />
  1025.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  1026.   <element name="Property" vs:nonamespaceprefix="true">
  1027.     <complexType context="mixed">
  1028.     <attribute name="Name">
  1029.     <simpleType base="string">
  1030.       <enumeration value="Columns" />
  1031.        <enumeration value="PagerStyle" />
  1032.        <enumeration value="AlternatingItemStyle" />
  1033.        <enumeration value="EditItemStyle" />
  1034.        <enumeration value="FooterStyle" />
  1035.        <enumeration value="ItemStyle" />
  1036.        <enumeration value="HeaderStyle" />
  1037.        <enumeration value="SelectedItemStyle" />
  1038.     </simpleType>
  1039.     </attribute>
  1040.   <element name="BoundColumn" type="BoundColumnDef" />
  1041.   <element name="ButtonColumn" type="ButtonColumnDef" />
  1042.   <element name="HyperLinkColumn" type="HyperLinkColumnDef" />
  1043.   <element name="EditCommandColumn" type="EditCommandColumnDef" />
  1044.   <element name="TemplateColumn" type="TemplateColumnDef" />
  1045.   <element name="TableItemStyle" type="TableItemStyleDef" />
  1046.   <element name="DataGridPagerStyle" type="DataGridPagerStyleDef" />
  1047.     </complexType>
  1048.   </element>
  1049.   <attributeGroup ref="BaseDataListAttributes" />
  1050. </complexType>
  1051.  
  1052. <!-- <asp:HyperLink> -->
  1053. <complexType name="HyperLinkDef">
  1054.   <attribute name="NavigateUrl" type="uri-reference" />
  1055.   <attribute name="Text" type="string" />
  1056.   <attribute name="ImageUrl" type="uri-reference" />
  1057.   <attribute name="Target" type="target" />
  1058.   <attribute name="OnDisposed" vs:omtype="event" />
  1059.   <attributeGroup ref="WebControlAttributes" />
  1060. </complexType>
  1061.  
  1062. <!-- <asp:TextBox> -->
  1063. <complexType name="TextBoxDef">
  1064.   <attribute name="AutoPostBack" type="boolean" />
  1065.   <attribute name="Rows" type="integer" />
  1066.   <attribute name="MaxLength" type="integer" />
  1067.   <attribute name="TextMode" type="TextBoxMode" />
  1068.   <attribute name="Columns" type="integer" />
  1069.   <attribute name="Wrap" type="boolean" />
  1070.   <attribute name="Text" type="string" />
  1071.   <attribute name="OnDisposed" vs:omtype="event" />
  1072.   <attribute name="OnTextChanged" vs:omtype="event" />
  1073.   <attributeGroup ref="WebControlAttributes" />
  1074. </complexType>
  1075.  
  1076. <!-- <asp:DropDownList> -->
  1077. <complexType name="DropDownListDef">
  1078.   <attribute name="BorderWidth" type="ui4" />
  1079.   <attribute name="BorderColor" type="string" vs:builder="color" />
  1080.   <attribute name="BorderStyle" type="BorderStyle" />
  1081.   <attribute name="SelectedIndex" type="integer" />
  1082.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  1083.   <attribute name="OnDisposed" vs:omtype="event" />
  1084.   <element name="ListItem" type="ListItemDef" /> 
  1085.   <attributeGroup ref="ListControlAttributes" />
  1086. </complexType>
  1087.  
  1088. <!-- <asp:LinkButton> -->
  1089. <complexType name="LinkButtonDef">
  1090.   <attribute name="Text" type="string" />
  1091.   <attribute name="CommandName" type="string" />
  1092.   <attribute name="CommandArgument" type="string" />
  1093.   <attribute name="OnCommand" vs:omtype="event" />
  1094.   <attribute name="OnDisposed" vs:omtype="event" />
  1095.   <attribute name="OnClick" vs:omtype="event" />
  1096.   <attributeGroup ref="WebControlAttributes" />
  1097. </complexType>
  1098.  
  1099. <!-- <asp:CheckBoxList> -->
  1100. <complexType name="CheckBoxListDef">
  1101.   <attribute name="CellSpacing" type="integer" />
  1102.   <attribute name="CellPadding" type="integer" />
  1103.   <attribute name="TextAlign" type="TextAlign" />
  1104.   <attribute name="RepeatDirection" type="RepeatDirection" />
  1105.   <attribute name="RepeatColumns" type="integer" />
  1106.   <attribute name="RepeatLayout" type="RepeatLayout" />
  1107.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  1108.   <attribute name="OnDisposed" vs:omtype="event" />
  1109.   <element name="ListItem" type="ListItemDef" /> 
  1110.   <attributeGroup ref="ListControlAttributes" />
  1111. </complexType>
  1112.  
  1113. <!-- <asp:ButtonColumn> -->
  1114. <complexType name="ButtonColumnDef">
  1115.   <attribute name="CommandName" type="string" />
  1116.   <attribute name="Text" type="string" />
  1117.   <attribute name="ButtonType" type="ButtonColumnType" />
  1118.   <attribute name="DataTextField" type="string" />
  1119.   <attribute name="DataTextFormatString" type="string" />
  1120.   <attributeGroup ref="ColumnAttributes" />
  1121. </complexType>
  1122.  
  1123. <!-- <asp:ValidationSummary> -->
  1124. <complexType name="ValidationSummaryDef">
  1125.   <attribute name="EnableClientScript" type="boolean" />
  1126.   <attribute name="ShowMessageBox" type="boolean" />
  1127.   <attribute name="ForeColor" type="string" vs:builder="color" />
  1128.   <attribute name="DisplayMode" type="ValidationSummaryDisplayMode" />
  1129.   <attribute name="HeaderText" type="string" />
  1130.   <attribute name="ShowSummary" type="boolean" />
  1131.   <attribute name="OnDisposed" vs:omtype="event" />
  1132.   <attributeGroup ref="WebControlAttributes" />
  1133. </complexType>
  1134.  
  1135. <!-- <asp:Repeater> -->
  1136. <complexType name="RepeaterDef">
  1137.   <attribute name="DataMember" type="string" />
  1138.   <attribute name="DataSource" type="Object" />
  1139.   <attribute name="OnItemDataBound" vs:omtype="event" />
  1140.   <attribute name="OnItemCommand" vs:omtype="event" />
  1141.   <attribute name="OnDisposed" vs:omtype="event" />
  1142.   <attribute name="OnItemCreated" vs:omtype="event" />
  1143.   <element name="template" vs:nonamespaceprefix="true">
  1144.     <complexType context="mixed">
  1145.   <attribute name="name">
  1146.       <simpleType base="string">
  1147.         <enumeration value="FooterTemplate" />
  1148.         <enumeration value="AlternatingItemTemplate" />
  1149.         <enumeration value="HeaderTemplate" />
  1150.         <enumeration value="SeparatorTemplate" />
  1151.         <enumeration value="ItemTemplate" />
  1152.       </simpleType>
  1153.   </attribute>
  1154.     </complexType>
  1155.   </element>
  1156.   <attribute name="Runat">
  1157.     <simpleType base="string">
  1158.       <enumeration value="Server" />
  1159.     </simpleType>
  1160.   </attribute>
  1161.   <attributeGroup ref="ControlAttributes" />
  1162. </complexType>
  1163.  
  1164. <!-- <asp:AdRotator> -->
  1165. <complexType name="AdRotatorDef">
  1166.   <attribute name="KeywordFilter" type="string" />
  1167.   <attribute name="AdvertisementFile" type="string" />
  1168.   <attribute name="Target" type="target" />
  1169.   <attribute name="OnAdCreated" vs:omtype="event" />
  1170.   <attribute name="OnDisposed" vs:omtype="event" />
  1171.   <attributeGroup ref="WebControlAttributes" />
  1172. </complexType>
  1173.  
  1174. <!-- <asp:RequiredFieldValidator> -->
  1175. <complexType name="RequiredFieldValidatorDef">
  1176.   <attribute name="InitialValue" type="string" />
  1177.   <attribute name="OnDisposed" vs:omtype="event" />
  1178.   <attributeGroup ref="BaseValidatorAttributes" />
  1179. </complexType>
  1180.  
  1181. <!-- <asp:CompareValidator> -->
  1182. <complexType name="CompareValidatorDef">
  1183.   <attribute name="Operator" type="ValidationCompareOperator" />
  1184.   <attribute name="ValueToCompare" type="string" />
  1185.   <attribute name="ControlToCompare" type="string" />
  1186.   <attribute name="OnDisposed" vs:omtype="event" />
  1187.   <attributeGroup ref="BaseCompareValidatorAttributes" />
  1188. </complexType>
  1189.  
  1190. <!-- <asp:ImageButton> -->
  1191. <complexType name="ImageButtonDef">
  1192.   <attribute name="CommandName" type="string" />
  1193.   <attribute name="CommandArgument" type="string" />
  1194.   <attribute name="OnCommand" vs:omtype="event" />
  1195.   <attribute name="OnDisposed" vs:omtype="event" />
  1196.   <attribute name="OnClick" vs:omtype="event" />
  1197.   <attributeGroup ref="ImageAttributes" />
  1198. </complexType>
  1199.  
  1200. <!-- <asp:CheckBox> -->
  1201. <complexType name="CheckBoxDef">
  1202.   <attribute name="Checked" type="boolean" />
  1203.   <attribute name="TextAlign" type="TextAlign" />
  1204.   <attribute name="AutoPostBack" type="boolean" />
  1205.   <attribute name="Text" type="string" />
  1206.   <attribute name="OnCheckedChanged" vs:omtype="event" />
  1207.   <attribute name="OnDisposed" vs:omtype="event" />
  1208.   <attributeGroup ref="WebControlAttributes" />
  1209. </complexType>
  1210.  
  1211. <!-- <asp:RadioButton> -->
  1212. <complexType name="RadioButtonDef">
  1213.   <attribute name="GroupName" type="string" />
  1214.   <attribute name="OnCheckedChanged" vs:omtype="event" />
  1215.   <attribute name="OnDisposed" vs:omtype="event" />
  1216.   <attributeGroup ref="CheckBoxAttributes" />
  1217. </complexType>
  1218.  
  1219. <!-- <asp:TableCell> -->
  1220. <complexType name="TableCellDef">
  1221.   <attribute name="VerticalAlign" type="VerticalAlign" />
  1222.   <attribute name="HorizontalAlign" type="HorizontalAlign" />
  1223.   <attribute name="ColumnSpan" type="integer" />
  1224.   <attribute name="Wrap" type="boolean" />
  1225.   <attribute name="Text" type="string" />
  1226.   <attribute name="RowSpan" type="integer" />
  1227.   <attribute name="OnDisposed" vs:omtype="event" />
  1228.   <attributeGroup ref="WebControlAttributes" />
  1229. </complexType>
  1230.  
  1231. <!-- <asp:Button> -->
  1232. <complexType name="ButtonDef">
  1233.   <attribute name="Text" type="string" />
  1234.   <attribute name="CommandName" type="string" />
  1235.   <attribute name="CommandArgument" type="string" />
  1236.   <attribute name="OnCommand" vs:omtype="event" />
  1237.   <attribute name="OnDisposed" vs:omtype="event" />
  1238.   <attribute name="OnClick" vs:omtype="event" />
  1239.   <attributeGroup ref="WebControlAttributes" />
  1240. </complexType>
  1241.  
  1242. <!-- <asp:RadioButtonList> -->
  1243. <complexType name="RadioButtonListDef">
  1244.   <attribute name="CellSpacing" type="integer" />
  1245.   <attribute name="CellPadding" type="integer" />
  1246.   <attribute name="TextAlign" type="TextAlign" />
  1247.   <attribute name="RepeatDirection" type="RepeatDirection" />
  1248.   <attribute name="RepeatColumns" type="integer" />
  1249.   <attribute name="RepeatLayout" type="RepeatLayout" />
  1250.   <attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  1251.   <attribute name="OnDisposed" vs:omtype="event" />
  1252.   <element name="ListItem" type="ListItemDef" /> 
  1253.   <attributeGroup ref="ListControlAttributes" />
  1254. </complexType>
  1255.  
  1256. <!-- DataTypes -->
  1257. <simpleType name="HorizontalAlign" base="string">
  1258.     <enumeration value="NotSet" />
  1259.     <enumeration value="Left" />
  1260.     <enumeration value="Center" />
  1261.     <enumeration value="Right" />
  1262.     <enumeration value="Justify" />
  1263. </simpleType>
  1264.  
  1265. <simpleType name="GridLines" base="string">
  1266.     <enumeration value="None" />
  1267.     <enumeration value="Horizontal" />
  1268.     <enumeration value="Vertical" />
  1269.     <enumeration value="Both" />
  1270. </simpleType>
  1271.  
  1272. <simpleType name="CalendarSelectionMode" base="string">
  1273.     <enumeration value="None" />
  1274.     <enumeration value="Day" />
  1275.     <enumeration value="DayWeek" />
  1276.     <enumeration value="DayWeekMonth" />
  1277. </simpleType>
  1278.  
  1279. <simpleType name="DayNameFormat" base="string">
  1280.     <enumeration value="Full" />
  1281.     <enumeration value="Short" />
  1282.     <enumeration value="FirstLetter" />
  1283.     <enumeration value="FirstTwoLetters" />
  1284. </simpleType>
  1285.  
  1286. <simpleType name="FirstDayOfWeek" base="string">
  1287.     <enumeration value="Sunday" />
  1288.     <enumeration value="Monday" />
  1289.     <enumeration value="Tuesday" />
  1290.     <enumeration value="Wednesday" />
  1291.     <enumeration value="Thursday" />
  1292.     <enumeration value="Friday" />
  1293.     <enumeration value="Saturday" />
  1294.     <enumeration value="Default" />
  1295. </simpleType>
  1296.  
  1297. <simpleType name="TitleFormat" base="string">
  1298.     <enumeration value="Month" />
  1299.     <enumeration value="MonthYear" />
  1300. </simpleType>
  1301.  
  1302. <simpleType name="NextPrevFormat" base="string">
  1303.     <enumeration value="CustomText" />
  1304.     <enumeration value="ShortMonth" />
  1305.     <enumeration value="FullMonth" />
  1306. </simpleType>
  1307.  
  1308. <simpleType name="ButtonColumnType" base="string">
  1309.     <enumeration value="LinkButton" />
  1310.     <enumeration value="PushButton" />
  1311. </simpleType>
  1312.  
  1313. <simpleType name="VerticalAlign" base="string">
  1314.     <enumeration value="NotSet" />
  1315.     <enumeration value="Top" />
  1316.     <enumeration value="Middle" />
  1317.     <enumeration value="Bottom" />
  1318. </simpleType>
  1319.  
  1320. <simpleType name="BorderStyle" base="string">
  1321.     <enumeration value="NotSet" />
  1322.     <enumeration value="None" />
  1323.     <enumeration value="Dotted" />
  1324.     <enumeration value="Dashed" />
  1325.     <enumeration value="Solid" />
  1326.     <enumeration value="Double" />
  1327.     <enumeration value="Groove" />
  1328.     <enumeration value="Ridge" />
  1329.     <enumeration value="Inset" />
  1330.     <enumeration value="Outset" />
  1331. </simpleType>
  1332.  
  1333. <simpleType name="ListSelectionMode" base="string">
  1334.     <enumeration value="Single" />
  1335.     <enumeration value="Multiple" />
  1336. </simpleType>
  1337.  
  1338. <simpleType name="RepeatLayout" base="string">
  1339.     <enumeration value="Table" />
  1340.     <enumeration value="Flow" />
  1341. </simpleType>
  1342.  
  1343. <simpleType name="RepeatDirection" base="string">
  1344.     <enumeration value="Horizontal" />
  1345.     <enumeration value="Vertical" />
  1346. </simpleType>
  1347.  
  1348. <simpleType name="ImageAlign" base="string">
  1349.     <enumeration value="NotSet" />
  1350.     <enumeration value="Left" />
  1351.     <enumeration value="Right" />
  1352.     <enumeration value="Baseline" />
  1353.     <enumeration value="Top" />
  1354.     <enumeration value="Middle" />
  1355.     <enumeration value="Bottom" />
  1356.     <enumeration value="AbsBottom" />
  1357.     <enumeration value="AbsMiddle" />
  1358.     <enumeration value="TextTop" />
  1359. </simpleType>
  1360.  
  1361. <simpleType name="TextBoxMode" base="string">
  1362.     <enumeration value="NotSet" />
  1363.     <enumeration value="SingleLine" />
  1364.     <enumeration value="MultiLine" />
  1365.     <enumeration value="Password" />
  1366. </simpleType>
  1367.  
  1368. <simpleType name="TextAlign" base="string">
  1369.     <enumeration value="Left" />
  1370.     <enumeration value="Right" />
  1371. </simpleType>
  1372.  
  1373. <simpleType name="ValidationSummaryDisplayMode" base="string">
  1374.     <enumeration value="List" />
  1375.     <enumeration value="BulletList" />
  1376.     <enumeration value="SingleParagraph" />
  1377. </simpleType>
  1378.  
  1379. <simpleType name="ValidationCompareOperator" base="string">
  1380.     <enumeration value="Equal" />
  1381.     <enumeration value="NotEqual" />
  1382.     <enumeration value="GreaterThan" />
  1383.     <enumeration value="GreaterThanEqual" />
  1384.     <enumeration value="LessThan" />
  1385.     <enumeration value="LessThanEqual" />
  1386.     <enumeration value="DataTypeCheck" />
  1387. </simpleType>
  1388.  
  1389. <simpleType name="PagerMode" base="string">
  1390.     <enumeration value="NextPrev" />
  1391.     <enumeration value="NumericPages" />
  1392. </simpleType>
  1393.  
  1394. <simpleType name="PagerPosition" base="string">
  1395.     <enumeration value="Bottom" />
  1396.     <enumeration value="Top" />
  1397.     <enumeration value="TopAndBottom" />
  1398. </simpleType>
  1399.  
  1400. <simpleType name="BorderStyle" base="string">
  1401.     <enumeration value="NotSet" />
  1402.     <enumeration value="None" />
  1403.     <enumeration value="Dotted" />
  1404.     <enumeration value="Dashed" />
  1405.     <enumeration value="Solid" />
  1406.     <enumeration value="Double" />
  1407.     <enumeration value="Groove" />
  1408.     <enumeration value="Ridge" />
  1409.     <enumeration value="Inset" />
  1410.     <enumeration value="Outset" />
  1411. </simpleType>
  1412.  
  1413. <simpleType name="target" base="string">
  1414.     <enumeration value="_Blank" />
  1415.     <enumeration value="_Parent" />
  1416.     <enumeration value="_Search" />
  1417.     <enumeration value="_Self" />
  1418.     <enumeration value="_Top" />
  1419. </simpleType>
  1420.  
  1421. <simpleType name="i2" base="integer">
  1422.     <minInclusive value="-32768" />
  1423.     <maxInclusive value="32767" />
  1424. </simpleType>
  1425.  
  1426. <simpleType name="ui4" base="non-negative-integer">
  1427.     <minInclusive value="0" />
  1428.     <maxInclusive value="4294967295" />
  1429. </simpleType>
  1430.  
  1431. <simpleType name="boolean" base="string">
  1432.     <enumeration value="True" />
  1433.     <enumeration value="False" />
  1434. </simpleType>
  1435.  
  1436. </schema>
  1437.